The Waihopai River is the name of two rivers in the South Island of New Zealand.
The Waihopai River in Marlborough drains the Waihopai Valley and runs northeast for 70 kilometres before flowing into the Wairau River.
The Waihopai River runs west for 30 kilometres across the northern Awarua Plain, entering Foveaux Strait near Invercargill.